Class <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializer
Inheritance
System.Object
<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializer
Assembly: IronWord.dll
Syntax
public class <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializer : Object
Constructors
<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializer()
Declaration
public <af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializer()
Properties
Binder
Declaration
public virtual SerializationBinder Binder { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.SerializationBinder |
|
CheckAdditionalContent
Declaration
public virtual bool CheckAdditionalContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ConstructorHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ConstructorHandling ConstructorHandling { get; set; }
Property Value
Context
Declaration
public virtual StreamingContext Context { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.StreamingContext |
|
ContractResolver
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > IContractResolver ContractResolver { get; set; }
Property Value
Converters
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonConverterCollection Converters { get; }
Property Value
Culture
Declaration
public virtual CultureInfo Culture { get; set; }
Property Value
Type |
Description |
System.Globalization.CultureInfo |
|
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DateFormatHandling DateFormatHandling { get; set; }
Property Value
Declaration
public virtual string DateFormatString { get; set; }
Property Value
Type |
Description |
System.String |
|
DateParseHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DateParseHandling DateParseHandling { get; set; }
Property Value
DateTimeZoneHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DateTimeZoneHandling DateTimeZoneHandling { get; set; }
Property Value
DefaultValueHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > DefaultValueHandling DefaultValueHandling { get; set; }
Property Value
EqualityComparer
Declaration
public virtual IEqualityComparer EqualityComparer { get; set; }
Property Value
Type |
Description |
System.Collections.IEqualityComparer |
|
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > FloatFormatHandling FloatFormatHandling { get; set; }
Property Value
FloatParseHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > FloatParseHandling FloatParseHandling { get; set; }
Property Value
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > Formatting Formatting { get; set; }
Property Value
MaxDepth
Declaration
public virtual Nullable<int> MaxDepth { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > MetadataPropertyHandling MetadataPropertyHandling { get; set; }
Property Value
MissingMemberHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > MissingMemberHandling MissingMemberHandling { get; set; }
Property Value
NullValueHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > NullValueHandling NullValueHandling { get; set; }
Property Value
ObjectCreationHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ObjectCreationHandling ObjectCreationHandling { get; set; }
Property Value
PreserveReferencesHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > PreserveReferencesHandling PreserveReferencesHandling { get; set; }
Property Value
ReferenceLoopHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ReferenceLoopHandling ReferenceLoopHandling { get; set; }
Property Value
ReferenceResolver
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > IReferenceResolver ReferenceResolver { get; set; }
Property Value
SerializationBinder
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ISerializationBinder SerializationBinder { get; set; }
Property Value
StringEscapeHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > StringEscapeHandling StringEscapeHandling { get; set; }
Property Value
TraceWriter
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ITraceWriter TraceWriter { get; set; }
Property Value
Declaration
public virtual FormatterAssemblyStyle TypeNameAssemblyFormat { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.Formatters.FormatterAssemblyStyle |
|
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > TypeNameAssemblyFormatHandling TypeNameAssemblyFormatHandling { get; set; }
Property Value
TypeNameHandling
Declaration
public virtual < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > TypeNameHandling TypeNameHandling { get; set; }
Property Value
Methods
Create()
Declaration
public static < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializer Create()
Returns
Create(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializerSettings)
Declaration
public static < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializer Create( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializerSettings settings)
Parameters
Returns
CreateDefault()
Declaration
public static < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializer CreateDefault()
Returns
CreateDefault(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonSerializerSettings)
Declaration
public static < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializer CreateDefault( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonSerializerSettings settings)
Parameters
Returns
Deserialize(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader)
Declaration
public object Deserialize( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonReader reader)
Parameters
Returns
Type |
Description |
System.Object |
|
Deserialize(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader, Type)
Declaration
public object Deserialize( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonReader reader, Type objectType)
Parameters
Returns
Type |
Description |
System.Object |
|
Deserialize(TextReader, Type)
Declaration
public object Deserialize(TextReader reader, Type objectType)
Parameters
Type |
Name |
Description |
System.IO.TextReader |
reader |
|
System.Type |
objectType |
|
Returns
Type |
Description |
System.Object |
|
Deserialize<T>(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader)
Declaration
public T Deserialize<T>( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonReader reader)
Parameters
Returns
Type Parameters
Populate(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonReader, Object)
Declaration
public void Populate( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonReader reader, object target)
Parameters
Populate(TextReader, Object)
Declaration
public void Populate(TextReader reader, object target)
Parameters
Type |
Name |
Description |
System.IO.TextReader |
reader |
|
System.Object |
target |
|
Serialize(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonWriter, Object)
Declaration
public void Serialize( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonWriter jsonWriter, object value)
Parameters
Serialize(<af9ee0c5-a8cb-435a-8fc7-7f3f1c1a3657>JsonWriter, Object, Type)
Declaration
public void Serialize( < af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > JsonWriter jsonWriter, object value, Type objectType)
Parameters
Serialize(TextWriter, Object)
Declaration
public void Serialize(TextWriter textWriter, object value)
Parameters
Type |
Name |
Description |
System.IO.TextWriter |
textWriter |
|
System.Object |
value |
|
Serialize(TextWriter, Object, Type)
Declaration
public void Serialize(TextWriter textWriter, object value, Type objectType)
Parameters
Type |
Name |
Description |
System.IO.TextWriter |
textWriter |
|
System.Object |
value |
|
System.Type |
objectType |
|
Events
Error
Declaration
public virtual event EventHandler << af9ee0c5 - a8cb - 435 a - 8f c7 - 7f 3f 1 c1a3657 > ErrorEventArgs >Error
Event Type